cheval glass mirror - Spanish English Dictionary